Because muscles can do work only when contracting, to move a limb in two directions one muscle is required to pull it one way and the other to pull it the other way. In the example shown when the bicep is contracted and the tricep is relaxed, the forearm moves towards the humerus; and when the tricep is contracted the bicep is relaxed, the reverse movement occurs.